for the last half-an-hour - Turkish English Dictionary